iT邦幫忙

2022 iThome 鐵人賽

DAY 7
0
Software Development

第一次學C#的經驗談系列 第 7

Day07主題:認識字串與跳脫字元(下)

  • 分享至 

  • xImage
  •  

字串的部份真的有比較多運用,所以才拆成上下兩篇,是不是覺得比較不那麼難吸收了呢?
多練習範例是真的會很快上手,不要排斥,照Key就對了!

控制間距:

  1. 預設靠右對齊:如果超過所設定位元數,會忽略掉寬度限制。
    https://ithelp.ithome.com.tw/upload/images/20220907/20142779Qoq0vQAHkJ.png

    https://ithelp.ithome.com.tw/upload/images/20220907/20142779F8in0pDERE.png

控制對齊:

  1. 加上負號,靠左對齊。
    https://ithelp.ithome.com.tw/upload/images/20220907/20142779LKGx4WO3K8.png

控制格式:

  1. 常用列表如下。
    https://ithelp.ithome.com.tw/upload/images/20220907/201427799UweEE3gOZ.png

    https://ithelp.ithome.com.tw/upload/images/20220907/20142779wMw8QBnH5B.png

自訂格式:

  1. 常用列表如下。
    https://ithelp.ithome.com.tw/upload/images/20220907/20142779vIEP4GXKs7.png

    https://ithelp.ithome.com.tw/upload/images/20220907/20142779k6fKd983u3.png

跳脫字元:

  1. 常用字元表:C#以反斜線「\」作為跳脫字元,在字串裡具有特殊意義;常見的跳脫字元如下。
    https://ithelp.ithome.com.tw/upload/images/20220907/20142779X2aPUvEEyt.png

  2. 遇到跳脫字元怎麼辦?

    • 利用加一個「\」符號
      string a = "c:\users\user\Desktop\IT"     // 會報錯
      string a = "c:\\users\\user\Desktop\\IT"  // 正常了
      
    • 利用@符號: 在字串一開頭(雙引號""外),加上一個「@」,來代表後面這個字串的「\」都不是跳脫字元。
      string a = "c:\users\user\Desktop\IT"   // 會報錯
      string a = @"c:\users\user\Desktop\IT"  // 正常了
      

上一篇
Day06主題:認識字串與跳脫字元(上)
下一篇
Day08主題:認識運算式
系列文
第一次學C#的經驗談30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言